home *** CD-ROM | disk | FTP | other *** search
- Greetings...
-
- I just, out of boredom, solved BuLLeT's Crackme 8.0
-
- First of all, the only tools you'll need is a hexadecimal calculator, a
- HEX-DEC converter (CCONVERT comes in handy after all :), and a
- brain...I'm sure that there is a way to do this using Soft-ICE, but I
- did it without---I discovered the algo by luck (sort of)...Okay I saw
- that you needed to type a serial into the first dialouge box and then a
- Registration number will appear, and it needs to match the one
- shown...So basically, it takes the value you put into the serial number
- box, does some manipulations with it, and if after the manipulations it
- matches the reg. number, your serial is valid :) So just to experiment,
- I typed a '0' into the serial box, and clicked on the 'Spider' button.
- The registration number was 0. With a 1 for serial, the reg number was
- 3. With a 2, it was 6. With a 3 it was 9 (I think your starting to
- notice the pattern here). With a 4, it was C...Wait a second, that's not
- a decimal character! I typed a hex number into the serial box (123CA4)
- and it said "Not a valid integer!" This told me that you must enter a
- Decimal number, it will be manipulated then converted to hex---So since
- I knew the generation routine (Increment by 3 for each decimal
- increment), I pulled out my Hexadecimal calculator, and divided the
- given reg. number that your serial when manipulated needs to equal, and
- divided it by three. I got a Hex value...So I went into my base
- converter, typed that number into the hex box, and then typed the
- Decimal value given into the Serial box in the crackme....And voila, job
- done :) (If you don't have a base converter, use the calculator that
- comes with windows 95/98 I think)
-
- This was a fast job and may not be very well written/easy to understand
- --- If so, sorry
-
- Craftie